home *** CD-ROM | disk | FTP | other *** search
- Path: dlmlap.supra.com!dan
- From: dan@supra.com (Dan Moore)
- Newsgroups: comp.dcom.modems
- Subject: Re: Supra will offer upgrade to 33.6!
- Date: Tue, 27 Feb 1996 15:27:08 GMT
- Organization: Supra Corporation
- Message-ID: <dan.894.313322CC@supra.com>
- References: <312172b0.302209@uchinews.uchicago.edu> <4ftaot$rpc@shellx.best.com> <31226a7d.63749347@uchinews.uchicago.edu> <4g182k$1mu2@navajo.gate.net> <31243778.561299@uchinews.uchicago.edu> <4g3t66$26um@hopi.gate.net> <dan.878.312C8AD9@supra.com> <dan.
- NNTP-Posting-Host: dlmlap.supra.com
- X-Newsreader: Trumpet for Windows [Version 1.0 Rev B.7]
-
- In article <4gt5jg$tte@hopi.gate.net> dhaire@gate.net (doug haire) writes:
- >Dan Moore (dan@supra.com) wrote:
- >: In V.34 a rate renegotiation is simply a change in the bits per
- >:symbol without changing the symbol rate. This is a very quick change
- >:since no probing, etc. is done. When a modem initiates a rate
- >:renegotiation there is no requirement that the remote modem accept the
- >:rate change, during the parameter exchange it can refuse to change the
- >:rate. Typically modems always accept rate renegotiations downward and
- >:may refuse rate renegotiations upwards if the current EQM is too high. If
- >:a rate renegotiation fails (ie. the remote modem doesn't respond at all) a
- >:retrain will occur instead.
- >Not if both modems are defaulted to *not* initiating a retrain.
-
- Why do you say that? I'm describing the behaviour that is required
- by the ITU-T recommendation V.34 in sections 11.5 (Retrains), 11.6 (Rate
- Renegotiation) and 11.6.2 (Recovery Mechanism). This is the behaviour
- implemented by the firmware in Supra's V.34 products. All of the V.34
- products I have examined implement this exact same behaviour.
-
- >: The protocols that support rate renegotiation (V.32bis, VFC and
- >:V.34) all require a modem to follow a remote rate renegotiation request.
- >:So no matter how the local modem is configured to do rate changes if the
- >:remote modem initiates a rate renegotiation the local modem must respond
- >:to it. If the remote modem uses a retrain to change data rates the local
- >:modem must respond to that also.
- >Yes, but if *both* modems are Supras, no retrain will be initiated so
- >neither one will have to respond since the request will never be given.
- >Instead, a few rate changes will be tried (allegedly) and carrier will be
- >lost.
-
- This is *NOT* true. If a rate renegotiation fails (ie. the remote
- modem does not respond with signal E within the timeout period) a retrain will
- be initiated. This is documented in section 11.6.2 (Recovery Mechanism).
- The timeout period depends on the setting of bit 24 of the INFO0 sequence
- received from the remote modem, if it is a 1 the timeout is 30 seconds, if it
- is a 0 the timeout is 2500ms plus 2 times the round trip delay.
-
- The behaviour of the modem when a failed rate renegotiation occurs
- is not controlled by any S register or command. It is specified in
- recommendation V.34 and is not subject to user control.
-
- >While I agree that many programs have really old init strings, that is an
- >incredibly stupid reason to leave otions in. In addition, there is
- >nothing consistent about extended commands for high speed modems. Even
- >the Rockwell chipset based modems have some differences in these. I
- >really don't believe that Supra used this rational or that even Rockwell
- >(who really is the owner of the command set) used that rationale when
- >designing the command set to be used.
-
- I agree that the AT command set is not very standard. This is why the
- ITU-T has written recommendation V.25ter and is working on recommendation V.ib
- (and several others).
-
- A lot of the things done by Rockwell and by us are done for backward
- compatibility. If leaving in an old option prevents one tech support call a
- week then it is worth the effort. There are hundreds of old data and fax
- programs that issue commands that make little sense on current modems. There
- are also many old programs with built in init strings that can not be
- changed. We (and many other companies) still implement these commands because
- we can't force our customers to use new software. This is the same reason
- Microsoft still carries around a lot of obsolete DOS calls in Windows 95 (and
- Windows NT). Backward compatiblity is a pain, but it is something consumers
- expect.
-
- >I appreciate your attempt to explain but I think you have consistently
- >missed the point.
-
- Actually I think you, like many other people, don't really understand
- the difference between a rate renegotiation and a retrain. Rate
- renegotiations have been the recommended method of changing data rates since
- the CCITT released recommendation V.32bis. Rate renegotiations are a much
- quicker way of changing data rates when the line conditions (as measured by
- the EQM) change. Retrains are much slower, but they do allow the complete
- reprobing of the line conditions. Modems (including Supra products) still
- implement retrains and will use them when there is a large enough change in
- line conditions. (As my previous message stated, if the EQM is high enough
- the modem will initiate a retrain no matter how %E and %G are set.)
-
- --
- Dan Moore
- Supra
-
-
-
-
-
-